package logicgame.activity;


//import android.annotation.SuppressLint;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.WindowManager;
import android.view.View.OnClickListener;
import android.view.Window;
import android.widget.ImageButton;
import android.widget.TextView;

//@SuppressLint("NewApi")
public class Nivel2aActivity extends Activity {
	private TextView Resultado, Puntuacion;
	private ImageButton B0, B1, B2, B3, B4, B5, B6, B7, B8, B9, BC, ok, menu;

	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		requestWindowFeature(Window.FEATURE_NO_TITLE);
		setContentView(R.layout.nivel2a);
		getWindow().setSoftInputMode(
				WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
		InitBotones();

		Bundle extras = getIntent().getExtras();
		String x = "";
		Log.i("xxxxxx", "antes del if");
		if (extras != null) {
			Log.i("xxxxxx", "dentro del iffffffffffff");
			x = extras.getString("puntu");
		}

		final String a = x;

		B0.setOnClickListener(new OnClickListener() {
			public void onClick(View v) {
				fBotonPulsado("0");
			}
		});
		B1.setOnClickListener(new OnClickListener() {
			public void onClick(View v) {
				fBotonPulsado("1");
			}
		});
		B2.setOnClickListener(new OnClickListener() {
			public void onClick(View v) {
				fBotonPulsado("2");
			}
		});
		B3.setOnClickListener(new OnClickListener() {
			public void onClick(View v) {
				fBotonPulsado("3");
			}
		});
		B4.setOnClickListener(new OnClickListener() {
			public void onClick(View v) {
				fBotonPulsado("4");
			}
		});
		B5.setOnClickListener(new OnClickListener() {
			public void onClick(View v) {
				fBotonPulsado("5");
			}
		});
		B6.setOnClickListener(new OnClickListener() {
			public void onClick(View v) {
				fBotonPulsado("6");
			}
		});
		B7.setOnClickListener(new OnClickListener() {
			public void onClick(View v) {
				fBotonPulsado("7");
			}
		});
		B8.setOnClickListener(new OnClickListener() {
			public void onClick(View v) {
				fBotonPulsado("8");
			}
		});
		B9.setOnClickListener(new OnClickListener() {
			public void onClick(View v) {
				fBotonPulsado("9");
			}
		});
		BC.setOnClickListener(new OnClickListener() {
			public void onClick(View v) {
				Resultado.setText("");
			}
		});
		ok.setOnClickListener(new OnClickListener() {

			public void onClick(View v) {

				if (Resultado.getText().toString().equals("22")) {

					Intent i = new Intent(Nivel2aActivity.this,
							Nivel2bActivity.class);

					i.putExtra("puntu",
							String.valueOf(Integer.parseInt(a) + 100));

					startActivity(i);
				} else {

					Intent i = new Intent(Nivel2aActivity.this,
							FindeljuegoActivity.class);

					i.putExtra("puntu",a);


					startActivity(i);
				}

			}
		});

		Puntuacion.setText(x);

		menu.setOnClickListener(

		new View.OnClickListener() {

			public void onClick(View view) {

				startActivity(new Intent(Nivel2aActivity.this,
						MainActivity.class));

			}

		});
	}

	private void InitBotones() {

		/** Initial Numeric Button */
		B0 = (ImageButton) findViewById(R.id.numero0aa);
		B1 = (ImageButton) findViewById(R.id.numero1aa);
		B2 = (ImageButton) findViewById(R.id.numero2aa);
		B3 = (ImageButton) findViewById(R.id.numero3aa);
		B4 = (ImageButton) findViewById(R.id.numero4aa);
		B5 = (ImageButton) findViewById(R.id.numero5aa);
		B6 = (ImageButton) findViewById(R.id.numero6aa);
		B7 = (ImageButton) findViewById(R.id.numero7aa);
		B8 = (ImageButton) findViewById(R.id.numero8aa);
		B9 = (ImageButton) findViewById(R.id.numero9aa);
		BC = (ImageButton) findViewById(R.id.borraraa);
		ok = (ImageButton) findViewById(R.id.okaa);
		Resultado = (TextView) findViewById(R.id.Resultadoaa);
		Puntuacion = (TextView) findViewById(R.id.Resulaa);
		menu = (ImageButton) findViewById(R.id.menuaa);
	}

	private void fBotonPulsado(String vNumero) {
		String vTexto = "";
		try {
			if (Resultado.length() > 0)
				vTexto = (String) Resultado.getText().toString();
			else
				vTexto = "";
		} catch (Exception e) {
			vTexto = "E";
		}
		vTexto += vNumero.toString();
		Resultado.setText(vTexto);
	}

}